<?php 
	class sidebar
	{
		//funcion que crea el anuncio en forma individual
		function plantilla($imagen, $anuncio)
		{
			$list='';
			if($imagen != '')
			{
				$imagen='<img src="'.$imagen.'" class="imagen-anuncio" />';
			}
			else
			{
				$imagen='';
			}
			
			$tlist = new template;
			$tlist->set_template('./lib/html/anuncio/sidebar.html');
			$tlist->set_parameter('anuncio', $anuncio);
			$tlist->set_parameter('imagen', $imagen);
			$list .= $tlist->show();
			return $list;
		}
		//funcion que harma el sidebar
		function show_page($data_acces)
		{
			$list='';
			$sql="SELECT
				`anuncio`.`id_anun`,
				`anuncio`.`nombre_anun`,
				`anuncio`.`fecha_anun`,
				`anuncio`.`id_user`,
				`anuncio`.`anuncio_anun`,
				`anuncio`.`imagen_anun`,
				`anuncio`.`activo_anun`
				FROM
				`anuncio`
				WHERE
				`anuncio`.`activo_anun` =  '1'
				ORDER BY
				`anuncio`.`fecha_anun` DESC
				LIMIT 0, 7";
			$anun = new mydb($data_acces['host'], $data_acces['user'], $data_acces['pass'], $data_acces['db']);
			$anun->db_query($sql);
			while($anun->db_next())
			{
				$anun_list= $anun->row_object;
				$imagen=$anun_list->imagen_anun;
				$anuncio=$anun_list->anuncio_anun;
				$list.=sidebar::plantilla($imagen, $anuncio);
			}
			if($anun->num_rows == 0)
			{
				$list.='<div class="sector">En este momento no se encuentra disponible ningun anuncio</div>';
			}
			$list.='';
			return $list;
		}
	}
?>